English Dictionary
◊ CHENOPODIUM AMBROSIOIDES
Chenopodium ambrosioides
n : rank-smelling tropical American pigweed [syn: {American
wormseed}, {Mexican tea}, {Spanish tea}, {wormseed}, {Chenopodium
ambrosioides}]